<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>

    // 群组
    // 先将整个正则表达式匹配一次,再将小括号内的子表达式依次匹配,放到数组中

    // 如果不想将小括号中的内容作为子表达式匹配, 可以在小括号的最前面加 ?:


    var str = "2023-10-09 16:42:56";

    var reg = /(\d{4})-(\d{1,2})-(\d{1,2}) (?:\d{1,2}):(?:\d{1,2}):(?:\d{1,2})/;

    // console.log(reg.test(str));

    var arr = reg.exec(str);
    console.log(arr);         




    // 数据解析 (键值对形式的字符串) 解析为对象 {a:1,b:2,c:3,d:4}
    var str = "a=1&b=2&c=3&d=4"; 





</script>
</html>